Big Huge Thesaurus

ballistic capsule

noun